Text copied to clipboard!

Наслов

Text copied to clipboard!

Razvojni programer za pozadinski deo

Опис

Text copied to clipboard!
Tražimo Razvojnog programera za pozadinski deo koji će se pridružiti našem timu i doprineti razvoju skalabilnih, sigurnih i efikasnih serverskih rešenja. Kao član našeg razvojnog tima, bićete odgovorni za dizajniranje, implementaciju i održavanje pozadinskih servisa koji podržavaju naše aplikacije i sisteme. Vaš rad će direktno uticati na performanse i pouzdanost naših proizvoda, kao i na korisničko iskustvo. Od kandidata se očekuje da ima solidno znanje programskih jezika kao što su Java, Python, Node.js ili C#, kao i iskustvo u radu sa bazama podataka (SQL i/ili NoSQL). Takođe, poželjno je poznavanje RESTful API-ja, mikroservisne arhitekture i alata za verzionisanje koda poput Git-a. Idealni kandidat je sposoban da samostalno rešava probleme, ali i da efikasno sarađuje sa drugim članovima tima, uključujući frontend programere, dizajnere i menadžere proizvoda. Uloga uključuje i optimizaciju performansi aplikacija, implementaciju sigurnosnih mera, kao i testiranje i dokumentovanje koda. Bićete uključeni u sve faze razvojnog ciklusa softvera, od planiranja i dizajna do implementacije i održavanja. Radno okruženje je dinamično i podstiče kontinuirano učenje i profesionalni razvoj. Ako ste strastveni u vezi sa razvojem softvera, volite da radite na izazovnim projektima i želite da budete deo inovativnog tima, pozivamo vas da se prijavite.

Одговорности

Text copied to clipboard!
  • Razvoj i održavanje serverske logike aplikacija
  • Dizajniranje i implementacija RESTful API-ja
  • Rad sa bazama podataka (SQL i NoSQL)
  • Optimizacija performansi i skalabilnosti sistema
  • Implementacija sigurnosnih mera i zaštita podataka
  • Pisanje tehničke dokumentacije
  • Saradnja sa frontend timom i drugim sektorima
  • Testiranje i ispravljanje grešaka u kodu
  • Učešće u planiranju i dizajnu softverskih rešenja
  • Praćenje novih tehnologija i njihova primena

Захтеви

Text copied to clipboard!
  • Iskustvo u radu sa programskim jezicima kao što su Java, Python, Node.js ili C#
  • Poznavanje rada sa bazama podataka (MySQL, PostgreSQL, MongoDB itd.)
  • Razumevanje RESTful API-ja i mikroservisne arhitekture
  • Iskustvo sa alatima za verzionisanje koda (npr. Git)
  • Sposobnost samostalnog rešavanja problema
  • Dobre komunikacione veštine i timski duh
  • Poznavanje principa sigurnosti u razvoju softvera
  • Iskustvo u radu sa cloud platformama (AWS, Azure, GCP) je prednost
  • Sposobnost pisanja čitljivog i dokumentovanog koda
  • Završene osnovne ili master studije iz oblasti informatike ili srodne oblasti

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje programske jezike najčešće koristite u radu?
  • Imate li iskustva sa radom u mikroservisnoj arhitekturi?
  • Kako pristupate rešavanju problema u kodu?
  • Koje baze podataka ste koristili i u kojim projektima?
  • Da li ste radili sa cloud platformama? Ako jeste, sa kojom?
  • Kako osiguravate sigurnost i zaštitu podataka u aplikacijama?
  • Na koji način testirate svoj kod?
  • Kako sarađujete sa frontend timom?
  • Koji je vaš omiljeni alat za verzionisanje koda i zašto?
  • Da li ste ranije radili u agilnom okruženju?